import { defineStore } from 'pinia'

// 需要使用的页面直接应用即可
let useUserStore = defineStore('userStore', {
    persist:{
        enabled: true,
        strategies: [{
            key: 'userStore',
            storage: sessionStorage
        }]
    },
    state: () => {
        return {
            userInfo: {
            }
        }
    },
    actions: {
        // 设置用户信息
        setToken (userData: any) {
            console.log(userData, 123)
            this.userInfo = userData
        },
        // 清除用户信息
        clearToken () {
            this.userInfo = {}
        }
    }
  }
)

export default useUserStore
